package com.ruibang.glass.produce.domain.resp.dcs.td;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentStyle;
import com.alibaba.excel.enums.poi.HorizontalAlignmentEnum;
import com.alibaba.excel.enums.poi.VerticalAlignmentEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author: songJinKang
 * @CreateTime: 2024-04-24  15:50
 * @Description: TODO:DCS—通道-卸料口实体
 * @Version: 1.0
 */

@Data
@ContentStyle(horizontalAlignment = HorizontalAlignmentEnum.CENTER, verticalAlignment = VerticalAlignmentEnum.CENTER)
public class DischargePort {
    @ApiModelProperty("采集时间")
    @ExcelIgnore
    private String collectTime;

    @ApiModelProperty("采集时间")
    @ColumnWidth(18)
    @ExcelProperty(value = {"采集时间"}, index = 0)
    private String re2TDTDtd01SCRotateGLTIMESTAMP;

    @ApiModelProperty("冷却段总功率（KW）")
    @ColumnWidth(12)
    @ExcelProperty(value = {"冷却段总功率（KW）"}, index = 1)
    private Double re2TDTDtdxztotalPAMON4VALUE;

    @ApiModelProperty("TR11一次侧电流")
    @ColumnWidth(12)
    @ExcelProperty(value = {"TR11一次侧电流"}, index = 2)
    private Double re2TDTDtdxzSCRTR11IVALUE;

    @ApiModelProperty("TR11一次侧功率")
    @ColumnWidth(12)
    @ExcelProperty(value = {"TR11一次侧功率"}, index = 3)
    private Double re2TDTDtdxzSCRTR11PVALUE;

    @ApiModelProperty("TR11一次侧电压")
    @ColumnWidth(12)
    @ExcelProperty(value = {"TR11一次侧电压"}, index = 4)
    private Double re2TDTDtdxzSCRTR11UVALUE;

    @ApiModelProperty("TR11二次侧电流")
    @ColumnWidth(12)
    @ExcelProperty(value = {"TR11二次侧电流"}, index = 5)
    private Double re2TDTDtd01TR11IAMONVALUE;

    @ApiModelProperty("TR11二次侧电压")
    @ColumnWidth(12)
    @ExcelProperty(value = {"TR11二次侧电压"}, index = 6)
    private Double re2TDTDtd01TR11UAMONVALUE;

    @ApiModelProperty("TR11二次侧功率")
    @ColumnWidth(12)
    @ExcelProperty(value = {"TR11二次侧功率"}, index = 7)
    private Double re2TDTDtd01TR11PAMONVALUE;

    @ApiModelProperty("SD1S温度")
    @ColumnWidth(12)
    @ExcelProperty(value = {"SD1S温度"}, index = 8)
    private Double re2TDTDtd01TC39SAMONVALUE;

    @ApiModelProperty("TR12一次侧电流")
    @ColumnWidth(12)
    @ExcelProperty(value = {"TR12一次侧电流"}, index = 9)
    private Double re2TDTDtdxzSCRTR12IVALUE;

    @ApiModelProperty("TR12一次侧功率")
    @ColumnWidth(12)
    @ExcelProperty(value = {"TR12一次侧功率"}, index = 10)
    private Double re2TDTDtdxzSCRTR12PVALUE;

    @ApiModelProperty("TR12一次侧电压")
    @ColumnWidth(12)
    @ExcelProperty(value = {"TR12一次侧电压"}, index = 11)
    private Double re2TDTDtdxzSCRTR12UVALUE;

    @ApiModelProperty("TR12二次侧电流")
    @ColumnWidth(12)
    @ExcelProperty(value = {"TR12二次侧电流"}, index = 12)
    private Double re2TDTDtd01TR12IAMONVALUE;

    @ApiModelProperty("TR12二次侧电压")
    @ColumnWidth(12)
    @ExcelProperty(value = {"TR12二次侧电压"}, index = 13)
    private Double re2TDTDtd01TR12UAMONVALUE;

    @ApiModelProperty("TR12二次侧功率")
    @ColumnWidth(12)
    @ExcelProperty(value = {"TR12二次侧功率"}, index = 14)
    private Double re2TDTDtd01TR12PAMONVALUE;

    @ApiModelProperty("SD2S温度")
    @ColumnWidth(12)
    @ExcelProperty(value = {"SD2S温度"}, index = 15)
    private Double re2TDTDtd01TC40SAMONVALUE;


//    @ApiModelProperty("采集时间")
//    private String collectTime;
//    @ApiModelProperty("采集时间")
//    private String re2TDTDtd01SCRotateGLTIMESTAMP;
//    @ApiModelProperty("冷却段总功率（KW）")
//    private Double re2TDTDtdxztotalPAMON4VALUE;
//    @ApiModelProperty("TR11一次侧电流")
//    private Double re2TDTDtdxzSCRTR11IVALUE;
//    @ApiModelProperty("TR11一次侧功率")
//    private Double re2TDTDtdxzSCRTR11PVALUE;
//    @ApiModelProperty("TR11一次侧电压")
//    private Double re2TDTDtdxzSCRTR11UVALUE;
//    @ApiModelProperty("TR11二次侧电流")
//    private Double re2TDTDtd01TR11IAMONVALUE;
//    @ApiModelProperty("TR11二次侧电压")
//    private Double re2TDTDtd01TR11UAMONVALUE;
//    @ApiModelProperty("TR11二次侧功率")
//    private Double re2TDTDtd01TR11PAMONVALUE;
//    @ApiModelProperty("SD1S温度")
//    private Double re2TDTDtd01TC39SAMONVALUE;
//    @ApiModelProperty("TR12一次侧电流")
//    private Double re2TDTDtdxzSCRTR12IVALUE;
//    @ApiModelProperty("TR12一次侧功率")
//    private Double re2TDTDtdxzSCRTR12PVALUE;
//    @ApiModelProperty("TR12一次侧电压")
//    private Double re2TDTDtdxzSCRTR12UVALUE;
//    @ApiModelProperty("TR12二次侧电流")
//    private Double re2TDTDtd01TR12IAMONVALUE;
//    @ApiModelProperty("TR12二次侧电压")
//    private Double re2TDTDtd01TR12UAMONVALUE;
//    @ApiModelProperty("TR12二次侧功率")
//    private Double re2TDTDtd01TR12PAMONVALUE;
//    @ApiModelProperty("SD2S温度")
//    private Double re2TDTDtd01TC40SAMONVALUE;
}
